section { display: block; }
html { width:100%; height:100%; min-height: 100%; font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
body { position: relative; margin: 0; height:100%; min-height: 100%; width: 100%; background: #fff; color: #232736; font: 12px/180% "Microsoft Yahei", sans-serif; -webkit-tap-highlight-color: rgba(143,142,148,0.08);/*去掉点击蓝色焦点*/ }
a { background: transparent }
a:focus { outline: thin dotted }
a:active, a:hover { outline: 0 }

img { border: 0; width:100%; }
ul, li { list-style: none; }
div, ul, li, br { margin: 0; padding: 0 }
br{ line-height: 0;}
a { text-decoration: none; color: #506496; cursor: pointer }
a:focus { outline: none; }
img { max-width: 100% }
.pos-relative { position: relative; }
.t-center { text-align: center; }
.lineheight0{ line-height:0 !important}
.p00 { padding: 0 !important }
.mtop40 { margin-top: 40px; }
.f12 { font-size: 12px !important; }
.f14 { font-size: 14px !important; }
.black{ color:#232736 !important;}

.heightp100{ height: 100%;}
.minheight100{ min-height: 100%;}
.divide-box10{ margin: 0 auto; height:10px; background: #f5f5f9;}
.borderleft{ border-left:1px solid #dddddf !important;}

.displaybox{/*老规范*/
			display:-moz-box; 
			display:-webkit-box;
			display:box;
	   -moz-box-align: center;
  	-webkit-box-align: center;
  	 		box-align: center; 
  	 		/*新规范*/
			display:-moz-flex;
			display:-webkit-flex;
			display:flex;
	   -moz-align-items: center;
	-webkit-align-items: center;
	        align-items: center; 
	       }
.boxflex01{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;/*老规范*/ -moz-flex:1; -webkit-flex:1; flex:1;/*新规范*/ display: block;}
/*为兼容QQ、UC等其他浏览器，该元素必须为块级元素，属性为display:block*/
/*弹性盒子按比例分配的列的宽度不对，解决办法如下。
html5弹性盒子中按照比例分解的列都加上 width: 0%; 已经有固定值的列不需要加，原因不明。这个应该是CSS3新属性  box-orient  没有完善的原因。
<textarea></textarea>标签须加上disblock属性*/

/* 焦点图 */ /* 去掉链接触摸高亮 */
/* tab标签 */
.sectionBox { margin: 0 auto; background: #fff; overflow:hidden;}

/*会员中心*/
.bgwhite{ background:#fff !important;}

.bottom-menu-box{ position:fixed; width:inherit; bottom:0; margin:0 auto; background:#f5f5f9; color:#8e8e93; z-index:999;}
.bottom-menu-box li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;/*webkit*/ -moz-flex:1; flex:1;/*moz*/ overflow:hidden; padding-bottom:5px;}

/*商品管理*/
.item-standard-name{ min-width:85px;}

/*搜索框*/
.list-box{ padding:10px 15px; overflow:hidden;}


 @media only screen and (min-width:640px) {
.sectionBox { width: 640px; }
}
 @media only screen and (max-width:639px) {
.sectionBox { width: 100%; }

}

img, div, a { _behavior: url(../images/images/iepngfix.htc) }/*解决IE6透明*//*


/*20160104我的账户*/
.heightp100{ height: 100%;}
.minheightp100{ min-height: 100%;}

/*20160304物业缴费*/
.height48{ height: 48px; line-height: 48px;}
.pb48{ padding-bottom: 49px;}
.lineheight140{ line-height: 140%;}

.tips-bg{ background: rgba(35, 39, 54, 0.96);}
.pos-absolute{ position: absolute;}
.zindex9999{ z-index: 9999;}

a[href*="cnzz"]{ display: none;}